halogenated mercaptans - German English Dictionary